package Exercise;

public class EX01_Q04 {


	public static void main(String[] args) {

		double number = (1/3) * 3;
	
		System.out.println(number);
	
	// 계산기로 계산하면 1이 나오지만 자바에선 0이 나옴
	// double number = (1d/3d/) * 3d;로 계산하면 1이 나옴
	
	// 정답 풀이
		
	// 정수를 정수로 나누면 결과는 정수로 나옴
	// 1/3 의 결과는 일반적으로 0.3333333이지만 
	// 결과는 정수 형태가 됨으로 최종적으로 0임
	// 따라서, 1/3의 결과가 실수가 되어야 함
	// 형변환 연산자인 ()를 이용해서 정수를
	// 실수로 바꾸고 연산식을 실행해야 함
		
	number = ((float)1/3) * 3;
    System.out.println(number);		
    
    
	
	
	
	
		
	}

}
